The phrase "new funding" refers to money or financial resources that are recently acquired or provided for a specific purpose or project. It indicates that additional funds have been obtained to support something.